place where rainwater is stagnant - Türkisch Englisch Wörterbuch